collapse

Author Topic: AI taking over  (Read 1497 times)

0 Members and 1 Guest are viewing this topic.

Offline prnzokoshiro

  • Initiate
  • **
  • Posts: 68
  • Last Login:July 08, 2015, 12:51:10 PM
    • Email
AI taking over
« on: February 08, 2012, 12:15:29 PM »
I have a few chars, and have noticed a few chars in full games I can't change where, after a few rounds or so, the AI activates in the char I'm using and takes over playing for me.  I've studied the files and can't find a clue as to where the problem lies or what's causing it.  Can anyone help?



Offline Acey

  • Infinity Administrator
  • *
  • Posts: 9579
  • Country: United States us
  • Last Login:December 05, 2022, 10:43:15 PM
  • "Victory means nothing, the fight is everything."
    • Infinity Wiki - Acey
    • Email
Re: AI taking over
« Reply #1 on: February 08, 2012, 12:32:44 PM »
List one or some of the characters,
Which screen pack
What is the exact situation that the AI is activating.

Offline ExeLord

  • Smirking mage
  • RMM Contributor
  • ****
  • Posts: 1469
  • Country: Russian Federation ru
  • Last Login:October 16, 2024, 07:55:45 AM
Re: AI taking over
« Reply #2 on: February 08, 2012, 12:34:27 PM »
That's Skynet... It started...
Jokes aside - what Acey said.
What consumer society is?

"Where greyness prevails, the black always take the power." (c) "Its Hard to be God" - brothers Strugatskie.

Offline prnzokoshiro

  • Initiate
  • **
  • Posts: 68
  • Last Login:July 08, 2015, 12:51:10 PM
    • Email
Re: AI taking over
« Reply #3 on: February 08, 2012, 02:29:31 PM »
cvs2_leo, cvs2_nool, cvsmature

I can't think of any others off the top...

it happens in any screenpack I put them in, both winmugen and 1.0

Offline Cyanide

  • MUGEN Content Architect
  • *****
  • Posts: 813
  • Last Login:March 29, 2019, 06:52:34 AM
    • Mugen Obscurity
Re: AI taking over
« Reply #4 on: February 08, 2012, 08:33:15 PM »
Which version of winmugen. The old AI activation, especially the XOR method from Winane are somewhat broken in 1.0. However 1.0 has AIlevel which is instant and easy so changing them for that is simple enough.

If it's winmugen, you have bad AI activation. If it's 1.0, the old methods are slightly broken and you want to update them to use AIlevel to turn on the variable instead of the old methods.

Offline prnzokoshiro

  • Initiate
  • **
  • Posts: 68
  • Last Login:July 08, 2015, 12:51:10 PM
    • Email
Re: AI taking over
« Reply #5 on: February 09, 2012, 03:59:23 AM »
so how do I fix the bad AI activation to work with winmugen (cuz that's where they fit in)?  am I going to have to update them to 1.0 with AILevel and what not? 

Offline Cyanide

  • MUGEN Content Architect
  • *****
  • Posts: 813
  • Last Login:March 29, 2019, 06:52:34 AM
    • Mugen Obscurity
Re: AI taking over
« Reply #6 on: February 10, 2012, 12:16:53 AM »
So you're using them in winmugen and they're breaking? Whoever made them has made a bad job of winane's XOR method. Wipe it, implement impossible commands.

I have never bothered learning how winane's method works because it's complex and too simple to mess up. There is a tutorial on it at guild, follow it backwards to delete everything.

Offline prnzokoshiro

  • Initiate
  • **
  • Posts: 68
  • Last Login:July 08, 2015, 12:51:10 PM
    • Email
Re: AI taking over
« Reply #7 on: February 10, 2012, 10:55:12 AM »
I don't know about AI much... should I put things like U+D+F+B, is that what you mean by impossible?

Offline Cyanide

  • MUGEN Content Architect
  • *****
  • Posts: 813
  • Last Login:March 29, 2019, 06:52:34 AM
    • Mugen Obscurity
Re: AI taking over
« Reply #8 on: February 11, 2012, 12:11:28 AM »
First get rid of the currently implemented method. This may be annoying as it makes use of 3 variables in a number of states including 2 of the negative states.

The impossible command method is well documented.

Alternatively, try the characters in 1.0 and see if they work
Change their mugenversion to 1.0 in the .def file
Figure out what variable the AI makes use of and insert the following 2 things in the cmd

[state -1]
type = varset
trigger1 = AIlevel > 0
v = 59
value = 1

[state -1]
type = varset
trigger1 = AIlevel = 0
v = 59
value = 0

Normally i would not include the second one, but this means if it ever activates under human control it's reset. This is also assuming these characters use var(59) for their AI. Change it if necessary. This method will not work in anything other than 1.0.

Tags:
 


* IMT Facebook

Help us by Donating!

IMT Discord

Join us at our Discord! Click the image below!

* IMT Shoutbox

Sorry, this shoutbox does not exist.

* Recent Posts

Barkley Shut Up and Jam! Stages by Vegaz by LightFlare
[November 12, 2024, 11:26:21 AM]


[BOR] _Avengers United Battle Force_ by O Ilusionista
[November 11, 2024, 12:35:24 PM]


Eternal Lament Stage 1.1 & 1.0 by O Ilusionista
[November 11, 2024, 12:34:54 PM]


MatreroG's Stages W.I.P. Concepts by MatreroG
[November 11, 2024, 07:00:56 AM]


Marvel vs. Capcom: Eternity of Heroes REMAKE Game Update 1.3.0 - N.A.O.H. by ExShadow
[November 02, 2024, 04:54:41 AM]


Spooky House(1.1 Only/AIGS) by Vegaz by LightFlare
[October 31, 2024, 11:31:36 AM]


Rooftop Skyline(1.1 Only/AIGS) by Vegaz by LightFlare
[October 21, 2024, 12:13:37 PM]


Secluded Base(1.1 Only/AIGS) by Vegaz by LightFlare
[October 17, 2024, 01:21:06 PM]


Ultimate Balrog + stage by ELECTRO
[October 17, 2024, 05:40:31 AM]


Classic VS : Balrog by ELECTRO
[October 08, 2024, 04:35:53 PM]

* IMT Calendar

November 2024
Sun Mon Tue Wed Thu Fri Sat
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 [16]
17 18 19 20 21 22 23
24 25 26 27 28 29 30

SimplePortal 2.3.5 © 2008-2012, SimplePortal