collapse

Author Topic: AI taking over  (Read 1405 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:June 02, 2024, 08:37:29 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

[WIP] Pocket Dimensional Clash 2 by O Ilusionista
[June 03, 2024, 03:18:12 PM]


[BOR] _Avengers United Battle Force_ by O Ilusionista
[June 03, 2024, 03:13:51 PM]


Mega Man & Bass - Dynamo Man by Sir Rousseau by O Ilusionista
[June 03, 2024, 03:09:50 PM]


D2TD VS Showcase Thread by D2TD
[May 31, 2024, 11:44:23 AM]


Lasombra's IKEMEN Go Interactive Stages' WIP Topic and Releases by Lasombra Demon
[May 26, 2024, 07:39:11 PM]


TMNT Hong Kong Stage for 1.0 & 1.1 Re-Release by LightFlare
[May 24, 2024, 01:44:07 PM]


Captain Commando Stage Pack by Vegaz by LightFlare
[May 24, 2024, 09:20:05 AM]


Street Fighter 1 Ultimate Ryu by ELECTRO
[May 22, 2024, 03:58:25 PM]


China Town (Revenge of Shinobi) by Lord_Enemil
[May 22, 2024, 03:02:10 PM]


Neon Light Force Demo by Uche_of_IMT
[May 22, 2024, 10:21:37 AM]

* IMT Calendar

June 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