Syntaxe
Syntaxe
  • Видео 3
  • Просмотров 446 730
I Played Lethal Company With An AI
After making a Lethal Company AI that can do ship command in my last video. It is now time to test it by playing a full game with it. The goal will be to beat 10 quotas. How many quotas do you think I'll beat?
Watch first part here: ruclips.net/video/poZt_KjCwV4/видео.html
Source Code: github.com/Synt-Axe/lethal-company-ai
My Discord: discord.gg/emgtCVS6Vs
Chapters:
00:00 Lethal Company AI
00:17 Quick Recap
00:42 The Goal
00:57 First Quota
01:57 Second Quota
02:54 Third Quota
04:33 Fourth Quota
05:34 Fifth Quota
06:53 Sixth Quota
07:37 Seventh Quota
08:36 Eighth Quota
09:46 Final ? Quotas
13:09 Rating the AI
Similar Videos:
Markiplier - WE LOVE THE COMPANY | Lethal Company - Part 1
ruclips.net/video/T8_KOt0N...
Просмотров: 91 239

Видео

AI Learns To Play Lethal Company
Просмотров 353 тыс.6 месяцев назад
I taught an AI to do the ship command role in Lethal Company. The AI mans the terminal to view the map, and communicate all the information to me. It can also counter outdoor enemies like dogs and giants. At the end, me and the AI play a full game to see how many quotas we can get. Watch the final run here: ruclips.net/video/ByuOhZig0WE/видео.html Source Code: github.com/Synt-Axe/lethal-company...
AI Solves Impossible Chess Problem!
Просмотров 3,3 тыс.11 месяцев назад
In this video, I made an AI attempt to solve an impossible chess puzzle using Pathfinding Algorithms. I also make the puzzle into a game so you can try solving it yourself. Play the game now: syntaxeai.itch.io/four-knights-chess-puzzle My Discord: discord.gg/emgtCVS6Vs Similar Videos: b2studios - AI Invents New Bowling Techniques ruclips.net/video/EWjUY_3ubf4/видео.html AI Warehouse - AI Learns...

Комментарии

  • @brennengrimes
    @brennengrimes 2 дня назад

    this wouldnt be considered AI right? like its just a script that you made, "whenever they see this, they do that"? like its not thinking on its own. youre just telling it what to do.

  • @rickypenguin236
    @rickypenguin236 4 дня назад

    time to watch another yt blow of using ai on games

  • @orionstarbelt9822
    @orionstarbelt9822 4 дня назад

    Maybe make only scan when you give it a cue, like the radio clicking on

  • @IgnatYT612
    @IgnatYT612 5 дней назад

    More numbers sounds like half life 2 metrocop radio

  • @Fabboi_unl
    @Fabboi_unl 6 дней назад

    "Three?" "You're about to die" 💀

  • @payaz0381
    @payaz0381 8 дней назад

    roberto best wifu

  • @nathanlaleff4273
    @nathanlaleff4273 8 дней назад

    Now, how do you keep the eyeless dogs from killing your ai buddy...

  • @soldier22881
    @soldier22881 10 дней назад

    really cool ai and nice video, always cool to see custom made ais in action.

  • @soldier22881
    @soldier22881 10 дней назад

    its always nice to see ai being made to support games, only the olden day games had bot support. interesting to see an ai made for games that dont have them built. personally i would have prefered ai tell me if items and enemies are nearby instead of hot cold or number method, simple is always better.

  • @FR-sky
    @FR-sky 10 дней назад

    5:04 "cold" no it should be "very hot" or "very cold" haha!

  • @Iresix._
    @Iresix._ 11 дней назад

    About hot&cold Why dont u try making the ai said where is the loot/enemy (behind you , on your left , on your right , Infront of you) Or something like that "front-behind-left-right" And scan the map in the ship , like every 5s scan the way u looking at , so he can told u if its behind/front

  • @5wesp
    @5wesp 12 дней назад

    Are you Egyptian? 😅

  • @ParagonTheComposer
    @ParagonTheComposer 12 дней назад

    This is amazing.

  • @الاسرج
    @الاسرج 13 дней назад

    انت مصري انا متاكد

  • @الاسرج
    @الاسرج 13 дней назад

    انت مصري ياض انا اعرفك من اللهجه بس

  • @deezmodsonly1497
    @deezmodsonly1497 13 дней назад

    7:13 i love it when you talk to me 🗣🗣🗣🗣🗣🗣 my cash machine 🗣🗣🗣🗣🗣🗣🗣🗣

  • @Berryvr474
    @Berryvr474 14 дней назад

    I have a stun greanade:D *boom* Had me rolling😂

  • @noxenia
    @noxenia 15 дней назад

    More a bot then AI but great work!

  • @brambora8066
    @brambora8066 16 дней назад

    We need Roberto in Thunderstore

  • @ace_ofchaos9292
    @ace_ofchaos9292 19 дней назад

    4:06 THE NUMBERS SYNTAXE! EHAT DO THEY MEAN?!?

  • @WOMFT
    @WOMFT 19 дней назад

    Just use the ai pov as a minimap at that point 💀

  • @Lyndione
    @Lyndione 20 дней назад

    If Counterstrike 1.6 can have bot players why can't Lethal Company have bots? Makes single-player much fun😊

  • @Kijimin_themonke
    @Kijimin_themonke 20 дней назад

    Roberto getting mad: 2:25 Heh. *S H O V E L >:3*

  • @adriansolitario2664
    @adriansolitario2664 20 дней назад

    Another cool project I guess is to make another AI, solely to transport loot from the entrance to the ship. So you could just focus on gathering loot and dropping them at the entrance.

  • @DETORr
    @DETORr 21 день назад

    اخويا المصري قفشتك😂❤

  • @ParoK1
    @ParoK1 22 дня назад

    0:09 problem starts when you dont have friends

  • @thefederable
    @thefederable 22 дня назад

    5:03 I lost so hard right there

  • @양승준-z1r
    @양승준-z1r 23 дня назад

    I'm really impressed on how the way you approach to train AI to actually help you. Great work.

  • @uchihapotato6562
    @uchihapotato6562 25 дней назад

    sotak masry fa45 xdd

  • @FromSouthPark
    @FromSouthPark 27 дней назад

    need an ai companion that follows you around letting off verbal ques from chat gpt

  • @ConfusingZark-hj5bt
    @ConfusingZark-hj5bt 28 дней назад

    Bro literally created his own friend to play with. Beautiful

  • @bautista6423
    @bautista6423 Месяц назад

    4:58 This realy scared the shit ouut of me

  • @bonjomontes5405
    @bonjomontes5405 Месяц назад

    Very cool idea.

  • @HolyPapaya
    @HolyPapaya Месяц назад

    2:38 Well, that Roberto really was a lethal company

  • @jamesroocie9564
    @jamesroocie9564 Месяц назад

    Also opening and closing security doors would be good

  • @levilenkens224
    @levilenkens224 Месяц назад

    Are not going to talk about how he just 1V1,d a thumper?

  • @Hadeks_Marow
    @Hadeks_Marow Месяц назад

    I think the voice could still be brought back to compliment the text grid by using a priority system rather than saying everything all at once. The hot and cold worked cause it it was limiting the information by prioritizing only the closest item. So lets start there. It would first check for enemies and then check for only the closet item. There are 2 versions of the output. If there is no enemies. The output is "Loot [direction] o'clock". If there is 1 enemy, the output is "Enemy! [direction] o'clock. Loot [direction] o'clock." If there is multiple enemies it will only give the direction of the closest enemy with an output of "[count] enemies! [direction] o'clock. Loot [direction] o'clock." If there is no loot, it will not have the loot part as part of the output. And likewise, if there are no enemies, it will not have the enemy stuff as part of the output. The problem before with your output is you weren't designing it with game-sense in mind. You have to say "o'clock" to separate the numbers. You have to refer only to the hour, not the minute, otherwise that's just bad coms. Next, lets add this priority system to the text chat. First, it will prioritize turning off any turrets and landmines before moving to the text chat. It will be giving voice coms as this happens if there is any loot or enemies are on the map. If neither is on the map, it will not generate a text map. This is to help avoid "white noise information" so that you will only be updated when there is something worth paying attention. This will make it easier to focus what is being shown and said. You could potentially do one "all clear" map update and then stop the map updates till that changes, because otherwise you are getting repeat information. I think all of these changes would make a huge difference. I know this video is a few months old. But I think there are enough things that can be improved upon to warrant a follow-up. That being said, I'm still need to watch through your other videos so there could be some stuff already applied there.

    • @Hadeks_Marow
      @Hadeks_Marow Месяц назад

      I also think we can improve some base design elements to it currently. First. I think we should fix that map layout. Lets change this: E: 2 , I: 2 00000 00I 00 0Z000 000X0 00000 And make it more readable by fixing the actual icons to be less squished and remove some of the excess information: E: 2 | V: 2 | 3:55 pm [ ][O][ ] [/][ ][ ] [ ][ ][X] See how much more readable this is at a glance? I used football markers. O are good. X are bad and "/" is 50/50. I reduced it from a 5x5 to a 3x3 to reduce visual clutter since you don't really need to know the distance, just the direction. As such, you really only need the 8 surrounding tiles. To make it more readable, the enemy and valuables count should be sent in a different message to separate the 2. Otherwise they are squished and leads to more of "white noise mental processing". Bad coms. I also added a 3rd bar of information. That being the time, because that's just useful info to have. Good coms. It's worth noting that there are 2 spaces in the brackets "[ ]" not just 1. Trust me " [ ] " vs " [ ] " does make a difference at a glance. It also helps with grid aligning. And the separator line "|" has 2 spaces on each side of it as well for glance-legibility purposes. Next, we can improve the practicality by changing the data timing intervals. If possible, we should update it to capture images every 1 second but only process information every 3rd second. The vocal output starts at "[number] enemies!" This will take 1 second to say. At which point the next screenshot will be grabbed. It will use the 2nd screenshot to determine the enemy direction but use the first screenshot to determine the enemy count. So the next vocal output continues as follows "[direction] o'clock. Loot" and by the time it says that, another second would pass and thus the 3rd screenshot in the set of three would be ready. It would use this third screenshot to determine the loot direction "[direction] o'clock." Lastly, I wanna touch on some stretch goal features: - Automatically tries to close the door on a set timer so the door is never open for more than a second. It will open the door if it sees 2 blue triangles on the terminal. If it sees that, it means it sees that you are near him. This will keep him safe even when doing voice chats. Regardless of things like dogs. - Since we are timing how everything works, we could do this for walkies. There is no reason why we should "need" to rely on a command to recharge his walkie. That much can be on automated intervals with commands as an emergency back-up. - There is a UI element that shows up when you vote to leave. The AI should be able to see that and use that as an input that issues a command "go pull the lever" where you program the inputs he needs to go walk to the lever, look at it, and hold the button down (similar to how him automatically closing the doors works). - New command: "t?". It will get him to say in chat what time it is. - New command: "/c" Will spam the chat message "." 10 times to clear the chat so you don't have to keep looking at old data that might confuse you. He just spams a message containing only a period 10 times. That's it. /clear is just a good command to have in general.

  • @FaezGhani
    @FaezGhani Месяц назад

    Man if only the developer can add this kind of idea to the game

  • @gastontzartos1928
    @gastontzartos1928 Месяц назад

    how much free time you have to code this shit bro ahhahaha good job

  • @statelyelms
    @statelyelms Месяц назад

    It's not AI, not even a machine learning algorithm, just a bot. But it's still implemented in a very cool and clever way. "I made a robot helper in Lethal Company" would've done fine as the title and been much more accurate, everyone here thought they'd watch the AI collect stuff solo, so it's a little insulting to be misled like that.

    • @Hadeks_Marow
      @Hadeks_Marow Месяц назад

      It is ai and it is using machine learning algorithm for image recognition. This specific ai is classified as "narrow AI". You are confusing ai to mean "neural network" or "generative". These aren't the only format AI can be in. What makes it AI would be part of it's functionality that is categorized under "Image and facial recognition systems".

  • @Wyk_
    @Wyk_ Месяц назад

    lol, the cold/hot AI could be a nice store item to purchase

  • @Mr_Binc
    @Mr_Binc Месяц назад

    Can I use this mod

  • @GJR181
    @GJR181 Месяц назад

    a better system you could do; the ai will make a mask of whether or not it is a wall or you can go through it, by saying that if its dark enough on the map it is a wall. then it will make a gride system, dividing the map into grids. it will then generate a path towards the item, and when you enter a new grid it will tell you which direction to go, i.e go right, go left. like a gps. for monsters it could say, monster is 1 grid away from you, if it enters a new grid, if the grid is closer to you it will say monster is 1 grid away, approaching. if it moves away monster is 2 grid away, fleeing.

  • @generic_runner
    @generic_runner Месяц назад

    0:20 @FREAKBAiT is that you?

  • @ItsBrody
    @ItsBrody Месяц назад

    Feel like it might have been easier to make a new friend

  • @captainseawolf580
    @captainseawolf580 Месяц назад

    i don't mind playing games with you, if you want someone to play with. got nothing to do and would be a great positivity to my life, i sit alone in my room playing games alone or randoms in solo queues and never get anyone to talk to.

  • @joshuasmith8909
    @joshuasmith8909 Месяц назад

    i get in?

  • @lincolnwallace-xh2zy
    @lincolnwallace-xh2zy Месяц назад

    your about to die ahh sh-

  • @robertjmp
    @robertjmp Месяц назад

    huh?

  • @maskederror5500
    @maskederror5500 Месяц назад

    "1 items 1 enemies" *gets dogged*