Giter Site home page Giter Site logo

su5ed / somnia-awoken Goto Github PK

View Code? Open in Web Editor NEW
7.0 2.0 4.0 5.04 MB

A Minecraft mod which adds realistic sleeping by simulating the world

Home Page: https://www.curseforge.com/minecraft/mc-mods/somnia

License: GNU Lesser General Public License v3.0

Java 95.05% Kotlin 4.95%
minecraft minecraft-mod minecraft-forge sleeping

somnia-awoken's Introduction

About

Somnia Awoken is a Minecraft mod that simulates the world while you sleep. It is a successor of Somnia, which was initally released in 2011.

Instead of skipping the night, the world is accelerated while you sleep. You can now sleep at any time as long as you have enough fatigue, which you gain passively over time. Don't let it build up too high though - getting too tired comes with debuffs.

Requires Koremods, a Kotlin Script bytecode manipulation framework.
Downloads are available on CurseForge and Modrinth.

Supported Versions

Release Branch Version Status
1.20.x 1.20.4 Active
1.20.1 1.20.1 LTS

Credits

Credit goes to MALfunction84 and Kingrunes, authors of the original Somnia mod.

Getting started

All information is available on our wiki.

Highlighted Features

  • 🎮 Multiplayer Support
  • ⌚ Custom wake time selection
  • 🔧 Highly Configurable
  • 🛏️ Vanilla sleep option
  • 🍷 Adds potions that modify fatigue gain rate
  • ...and more!

Simulation

somnia-awoken's People

Contributors

hotakus avatar su5ed avatar triphora avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

somnia-awoken's Issues

Crash when simulated sleeping. Fine when vanilla sleeping. But not much fatigue is restoring.

What version of Somnia Awoken are you using?
Somnia: 1.11beta2
Forge: 14.23.5.2855

Describe the bug
When I try to laydown and sleep, which should accelerate time. server crashes. clientgame is fine.

Also as a side, when I sleep a vanilla sleep it's fine but despite sleeping at the start of the night or day when using a hammock I only get back like 15 fatigue. I did have an espresso previously, with only change to configs being to double the amount of fatigue removed.

Is this bug related to another mod?
not sure. it just seems like the concurrent modification checker is... crashing with a concurrent modification error. :V but it could be just that theres too much stuff in the general area and attempting to simulate any of it is causing a massive cluster explosion of bad times. :V

To Reproduce
Steps to reproduce the bug:

  1. make server.
  2. sleep.
  3. crash.
  4. ???? grofit?

Expected behavior
that I should be able to lie down to simulate the world nearby and not spontaneously destroy it.

Crashlog
crash-2021-05-09_23.12.19-server.txt

Removing potion effects by sleeping

Can you also add the ability to wake up with potion effects cleaned? like getting mining fatigue for 20 mins when im tierd from config, but also get rid of it when waking up from sleep. would be nice

in config file something like this: remove these effects by sleeping: effect id

Hostile mob spawn in bed is open to sky

Hi, love this mod for survival. using it without fatigue feature...no more escaping night by sleeping in the open! What about an option to have hostile mob(s) spawn near/on the player if sleeping at night AND bed is open to the sky? This way you have to seek shelter at night or there will be trouble. I thought maybe earlier version of mod did this? Thanks in advance for considering this request!

If side effects are disabled, and Fatigue disappears when >20, it should say "not tired" in the GUI text

Is your feature request related to a problem? Please describe.
Pretty much every new player, before finding the quest but noticing the Fatigue, comes to the discord to ask what it is.

Describe the solution you'd like
It should explain itself in the GUI text

Describe alternatives you've considered
Instead of showing the number at all, maybe just have in red text "Not Tired" or "Wide Awake" or something

Fatigue side effects doesn't work

Describe the bug
Fatigue effects doesn't work on 1.16.4/1.16.5.
Tested on both minecraft versions with the v2 beta 2.
Minecraft crashes every time you set fatigue to a value that has a side effect.

Is this bug related to another mod?
No. I don't think so. I tested with only somnia active.

To Reproduce
Steps to reproduce the bug:

  1. Install Somnia (Multimc)
  2. Set fatigue high (>70)
  3. Wait for the effect

Expected behavior
It should apply the side effects as set on the config file.

Additional context
Multimc, crash on 1.16.4:

[Server thread/ERROR] [ne.mi.ev.EventBus/EVENTBUS]: Exception caught during firing event: Invalid potion ID provided for side effect stage 70
	Index: 2
	Listeners:
		0: NORMAL
		1: ASM: class mods.su5ed.somnia.handler.PlayerSleepTickHandler onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
		2: ASM: class mods.su5ed.somnia.handler.ForgeEventHandler onPlayerTick(Lnet/minecraftforge/event/TickEvent$PlayerTickEvent;)V
java.lang.IllegalArgumentException: Invalid potion ID provided for side effect stage 70
	at mods.su5ed.somnia.handler.ForgeEventHandler.getEffectForStage(ForgeEventHandler.java:94)
	at mods.su5ed.somnia.handler.ForgeEventHandler.lambda$onPlayerTick$0(ForgeEventHandler.java:67)
	at net.minecraftforge.common.util.LazyOptional.ifPresent(LazyOptional.java:161)
	at mods.su5ed.somnia.handler.ForgeEventHandler.onPlayerTick(ForgeEventHandler.java:47)
	at net.minecraftforge.eventbus.ASMEventHandler_13_ForgeEventHandler_onPlayerTick_PlayerTickEvent.invoke(.dynamic)
	at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:85)
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:302)
	at net.minecraftforge.eventbus.EventBus.post(EventBus.java:283)
	at net.minecraftforge.fml.hooks.BasicEventHooks.onPlayerPreTick(BasicEventHooks.java:85)
	at net.minecraft.entity.player.PlayerEntity.func_70071_h_(PlayerEntity.java:196)
	at net.minecraft.entity.player.ServerPlayerEntity.func_71127_g(ServerPlayerEntity.java:404)
	at net.minecraft.network.play.ServerPlayNetHandler.func_73660_a(ServerPlayNetHandler.java:207)
	at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:226)
	at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:134)
	at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:864)
	at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:786)
	at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:78)
	at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServer.java:641)
	at net.minecraft.server.MinecraftServer.lambda$startServer$0(MinecraftServer.java:232)
	at java.lang.Thread.run(Thread.java:748)

Sleeping visual bug

What version of Somnia Awoken are you using?

Minecraft 1.12.2
Forge-14.23.5.2855
Somnia 1.11 Beta 2

Describe the bug

  • Only visual bug. It doesn't affect functionality.

Is this bug related to another mod?

I will test it alone. In very near future :D

To Reproduce
Sleep in any bed (including modded ones)

Screenshots
2021-04-27_14 09 00
2021-04-27_14 09 32
2021-04-27_14 10 08
2021-04-27_14 11 49

Effect 1 & 3 won't be cleared on wake-up in the 1.12.2 version

Screwed around with the config, setting debuffs to 100000 (infinite in-game) since I found out they disappear on wake-up (making it realistic), but only side effects 2 & 4 disappear on wake-up, and there isn't much control on 4 as it lasts only until you sleep by default.

Server does not seem to like "Don't process lighting and sounds" option

What version of Somnia Awoken are you using?
1.11-beta

Describe the bug
While on the server when somnia based sleeping is engaged and disableMoodSoundAndLightChecks is enabled (it's enabled in my pack and so transfers to the server as I just the configs 1 for 1 across to it when testing) server continually pops "unexpected errors" from vanilla fix while sleeping over and over. My crash log folder is full of these:
crash-2021-03-29_23.03.05-client.txt

Server also had this at some point:
crash-2021-03-29_07.41.59-server.txt

not sure if related cause the server has a different timezone and it wasn't the same timestamp, but it is about time and lighting and I did have a crash soon after the spam ended when the bed automatically woke me up that closed the server but said nothing on client:

Is this bug related to another mod?
Probably not?

To Reproduce
Steps to reproduce the bug:

  1. Sleep on server with disableMoodSoundAndLightChecks
  2. Also have some furnaces etc going.
  3. Sleep and let it get towards daytime so light starts changing also.
  4. Have vanilla fix and catch some bugs...?

Expected behavior
Sleep should work fine without errors.

Screenshots
Tried to reproduce just now but didn't reoccur so it's another one of those "heisenbugs". :V

Additional context
was sleeping in a wizard tower next to a warehouse and enchanter and some furnaces which were running at the time. In tests just now furnaces weren't active. so maybe it was the crackling and related nearby sounds and accelerations.

[1.16.5] Sleep time/game time desync after crash

What version of Somnia Awoken are you using?
Somnia Awoken 1.16.4-2.0.1
Minecraft 1.16.5
Forge version 36.1.2

Describe the bug
After a crash (specifically a ticking entity exception, I noticed) Somnia seems to treat the approximate in-game time of the crash as the new default "noon" as if the world were freshly created at that time. This results in an incorrect wake-up time when sleeping normally or using the clock to select a wakeup time, such as choosing 19:00 with the clock waking the player up shortly before 6:00, and sleeping in a bed at roughly 20:00 waking the player up at nearly 17:00 in-game time.

Is this bug related to another mod?
No

To Reproduce
Steps to reproduce the bug:

  1. Create world with Somnia installed and allow time to run for a period of time, preferably towards night
  2. Induce a crash caused by a ticking entity exception
  3. Load world and sleep by choosing a wake up time
  4. Wake up time and chosen sleep time will be desynced

Expected behavior
Wake up time and in game time stay synced at all times

Screenshots
Have a video showing the end result, instead:
https://www.dropbox.com/s/llavarvi78npj26/Minecraft_%201.16.5%20-%20Singleplayer%202021-04-02%2017-11-23.mp4?dl=0

Additional context
On a side note, I also experienced this on the 1.12.2-1.10.2 version as well. Also, no other crash types seem to cause this issue that I have experienced thus far.

[Request] compat for modded beds

beds like the Cryogenic Chamber from Galacticraft, or the bed cart from railcraft, and many "vanilla" beds from other mods (like Industrial Renewal, Heat and Climate, etc)

idk if its easy to add this compat, if it becomes really hard no problem, its an amazing mod anyways.

Timer for messages

Hello, nice idea

There is a message that i can't read because it doesn't as long as i can read it.
Could you add an option for timer for this message ?

Command error is unhelpful

image
I have no idea how to read this. I thought it was saying to do something like /somnia fatigue set 1aaron5 100, which didn't work, so I tried going down to /somnia fatigue set 1aaron5, which said Invalid Double, so I tried /somnia fatigue set 1aaron5 100.00 which also didn't work.

I just found the wiki page for it, but in-game would very helpful

An item to stop or reduce fatigue gain besides sleeping.

Is your feature request related to a problem? Please describe.
Recently while I was exploring I started having the effects if not sleeping for a long while and it made me really slow, I knew the mod could do this if I didn't regulate my sleep and I paid the price for it by dying and being sent to my bed. I think it would be cool to have coffee or some other item that can be used to stop fatigue gain or reduce it.

Describe the solution you'd like
I think it would be cool to have coffee or some other item that can be used to stop fatigue gain or reduce it.

Describe alternatives you've considered
I already thought about trying to just reduce the fatigue gain overall but then that just make it pointless to have since it means through no input from me at all I can just go where ever I want and barely worry about fatigue.

Additional context
Add any other context or screenshots about the feature request here.

[1.12.2] Vanilla Sleeping, but not actually sleeping, resets fatigue as if the sleep occurred

What version of Somnia Awoken are you using?
The version of Somnia Awoken you're playing.
Somnia 1.11 beta, latest shown on curseforge for 1.12.2

Describe the bug
When you sleep on the server, but others aren't sleeping yet if you get up from the state of being in sleep, when you wake up it treats you as having slept already, and refreshes your fatigue without actually resetting the day.

Is this bug related to another mod?
I don't believe so? but there is the Quark sleep vote in there which alerts everyone that you're currently napping or sleeping. But it's set to be 100% required, so it's just a counter at this point.

To Reproduce
Steps to reproduce the bug:

  1. Get on Server with someone else.
  2. Have one person go to sleep vanilla style (shift sleep). but have the other stay up.
  3. When you're fully settled into bed, get up from it, and fatigue will get reloaded as if you slept, but no time will have passed.

Expected behavior
I'd just get up like normal without fatigue being reset. but instead it gets reset and now I can't sleep when friend gets to the bed and we gotta stay up through the super dark hardcore darkness new moon night. :V

Screenshots
Not really applicable.

Additional context
Modpack: "Where the Wind Shall Carry you", aka, my modpack. lots of mods. not completely sure if it's a cross issue or not.

Somnia incorrectly calculates wake-up time with Time-Speed mod (Вращение Земли Майнкрафтская)

Description
When using a mod called "Вращение Земли Майнкрафтская" or more shortly the "Time-Speed mod", a wake up time and a sleeping period isn't adjusted to the time speed modifier, resulting waking up in the middle of the night.

I am using:
Somnia v1.9.7 -- the latest version as of writing this report.
And B3M-1.12.2-17.

Steps to reproduce the bug:

  1. Have both mods installed;
  2. Set ВЗМ's time multiplier to someting greater than 1 (meaning time will go slower, than noemal)
  3. Go to sleap.

Screenshots
Exsibit A: trying to sleep and wake up at 7:30 results only a half a hour progression.
2020-08-26_00 02 10

2020-08-26_00 02 18

2020-08-26_00 02 24

Head is placed too high on the pillow, gets suffocated in wall

Newest version: somnia: 1.10.2

Consider this a follow up to my last bug where I reported the concurrent modification and then changed my render settings but hadn't tested them yet at that time to fix being unable to see while sleeping.

image
it's not a crash. but this seems like a step backwards. This was after I changed the rendering. I lie in the bed, and immediately start super dieing really fast from wall suffocation. Might want to fiddle with that to stop suffocation with beds against walls, which is usually where they get put, for decor and space reasons... :V fairly certain this wasn't the case last version either... for now I've just flipped the bed round the other way. but from the perspective it seems the player's head is placed a bit too far back on the pillow when lying down, resulting in suffocation if the block behind isn't open or not a nonsuffocateable.

I don't see anything

Hello

Minecraft server 1.12.2

I've seen there is a bug with bed orientation

But with bed's pointing north, I see only leaves, but there are no leaves near my bed.
Is there something to tweak ?

If bed in another direction I only see bed.

Fatigue readout doesn't hide on F1

Somnia 1.10.2

Describe the bug
Fatigue continues to show up on screen when in hide gui mode.

Is this bug related to another mod?
no idea. but probably not?

To Reproduce
Hit F1 while fatigue is showing.

Expected behavior
Fatigue goes away so I can take a screenshot.

Screenshots
image
fatigue when normal.

image
Fatigue while guis is hidden with F1.

Additional context
Hey, me again. :P

Sleep times are inaccurate

Hi,
your mod and the Idear is nice but the Time work not Perfect. Then I make with the Clock right click on a bett and click as worldtime "noon" then is the game to fast and I come on a later time up then I not stop the sleep then the Clock was with the sun in the middle.
I hope you can the Synchron of your mod fix then I say "noon" and the time then the Person wake up is 16, 17 or 18 o´clock then is it not "noon". And the other think is I hope you can see in Screen one the Hud of the Time and the time speed with more positions add. I think good then it give "Top Left","Top Middle" and "Top Right".

2020-08-08_18 19 07

2020-08-08_18 19 07

Side Effect - Non fatigued nullification

Describe the bug
The side effect defined by the last stage (continuous application) is erased continuously whenever your fatigue does not exceed the last stage.
The issue is that is even when applied by other means (ex: potions). It only takes a few seconds and despite the time left the effect will be nullified.
This happens to the default value and any other changed (tested with slowness and hunger).

Is this bug related to another mod?
No, reproduced with only somnia.

To Reproduce
Steps to reproduce the bug:

  1. Install Somnia
  2. Enter survival
  3. Use slowness potion while in low fatigue
  4. Wait a few seconds
  5. Slowness disappears

Expected behavior
The fatigue, or lack of thereof, should not affect other sources of the effect.
The time should run off normally, and probably only be affected/reset when the fatigue side effects starts it and/or when you sleep.
I would expect the non fatigued state to simple not reapply the effect, rather than directly erase it.

[Request] Configuration for adding fatigue-reducing items/optional limits for fatigue-reducing items

As the title suggests: implement a configuration file to add or remove items that can reduce fatigue when consumed, and an option to penalize or prevent overuse of fatigue-reducing items. (Currently using the 1.12.2 versions)

The first part - additional control over items with fatigue reducing (or increasing) items: The implementation of coffee items reducing fatigue has been a godsend, but there have been a large amount of other caffeinated beverages from other mods (Such as teas, sodas, and energy drinks, seen in: PHC, Simply Tea, Tea: The Story, and XL Food Mod to name a couple) that I noticed and tend to use far more often that should be able to apply the same effect, or even relaxing beverages to increase fatigue, such as the dandelion and chamomile tea from Simply Tea. I can see this implemented as a .json so users can set the item parameters themselves and allow greater control over fatigue-reducing items.

The second part - config option to prevent overuse of fatigue-reducing items: I do want to emphasize the optional part of this, but the idea behind it is the fact that no matter how much coffee you drink, you can't push yourself forever on no sleep. Eventually, it will catch up and you'll crash, or just become too tired to continue without proper sleep.

The first, more complicated idea is a cumulative multiplier to the fatigue rate that ticks up each time an item is used to reduce fatigue, that is reset once the player sleeps properly. Starting low or with no multiplier on the first (So your first cup of coffee or tea that day won't affect it), and creeping up to a high rate over time with configurable scaling and maximums. This way you can prevent players from staying awake forever just by repeatedly drinking espresso, but not removing the ability to push beyond normal limits without sleep for a while.

The second, simpler idea, is simply putting a configurable limit on how many fatigue reducing items can be consumed or how much fatigue can be recovered through items before you can't benefit from it any more, requiring sleep to reset the uses.

Both of these ideas struck me at the same time after seeing the coffee item support added just recently after updating my private modpack, and thought I might offer them up for consideration. And thank you for what may be the best sleep mod for minecraft I have ever used!

Survive fatigue compat

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Running Survive causes two sets of fatigue and negative attributes to stack onto my player making it very hard to even get back to my bed.

Describe the solution you'd like
A clear and concise description of what you want to happen.
Configure to allow for survives fatigue levels to do the effects so that there aren't stacking effects.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Possibly use the fatigue system from fatigue only for effects because I rather like being able to sleep at odd times if I need to stay up for something.
Potentially this might also need further tweaking when there is a sleep vote system like Morpheus in play.

Additional context
Add any other context or screenshots about the feature request here.

More config options for fatigue milestone or fatigue level modifiers

Is your feature request related to a problem? Please describe.
just a suggestion that makes potentially a bit more sense and allows more configurations.

Describe the solution you'd like
A clear and concise description of what you want to happen.

Options to config program line by line different effects at different times, and whether they linger.
So like say:
"[Min-Max Fatigue level], [potion effect],[duration],[amp]"
on each line in an array. Then if a line has a duration setting set to 0 it'll remain until fatigue is lower than that level and is constantly like the final level of fatigue's super slowness.

You could also therefore set up multiple next to one another and they'd work simultaneously. With say, a blindness at 70 being temporary for 5 seconds, but also at the same time at 70 you get a minor slowness or mining fatigues etc.

Describe alternatives you've considered
there are no other alternatives.

Crash while sleeping, also couldn't see while lying in bed

Describe the bug
I slept in bed. it crashed after a while while the meter which appeared near the top ticked up towards the end.

Is this bug related to another mod?
Quite possibly, it's a concurrent modification. But I have no idea what to point the finger at since it only lists your stuff in the error.

To Reproduce
I guess you'd have to play my pack to have it happen, cause I'm otherwise clueless. :V but I literally just slept for the first time after reaching 95+ fatigue, then when I laid in bed, I couldn't see anything other than the hue of the sky then it crashed as the meter filled up.

Expected behavior
.... to be able to sleep and it work properly and reduce my fatigue? Which it did after I loaded back in after returning to main menu, but I was hesitant to let it build up towards full again.

Screenshots
it's like I wedged under the bed or something or fell inside it.
image

crash report is attached, and you can see the quite extensive list of mods and all your required versions and stuff. :V
crash-2021-03-05_03.02.29-client.txt

Incompatibility with Immersive Portals

Describe the bug
Minecraft is unable to launch when both Somnia Awoken and Immersive Portals are installed

Is this bug related to another mod?
Yes. Immersive portals allows multiple dimensions to be loaded at once, and builds features off of that, such as portals that can be seen through to the other side. Mod page here (forge version): https://www.curseforge.com/minecraft/mc-mods/immersive-portals-for-forge

To Reproduce
Steps to reproduce the bug:

  1. Install Somnia Awoken and Immersive Portals, both newest versions
  2. Attempt to launch the game
  3. Game fails to start

Expected behavior
I expected the game to start and to be able to use Somnia and Immersive Portals at the same time.

Additional context
I have several other mods installed, but I am reasonably certain through testing that it is these two mods causing the issue.

Log file:
latest.log

[Request] Better config

image
Can we get comments here explaining what everything does? I know I can go to the wiki, but it should be in the config too.

Also, in-game configs would be nice
image

Modded beds compatibility

Post all requests regarding modded beds compat here.

The following beds are currently supported:

Bed Mod Support type
Cryogenic Chamber Galacticraft Bugfree
Bed Cart Railcraft Supported
Bunk Bed Industrial Renewal Compatible
No Save Bed Heat and Climate Compatible
<Hammocks> Comforts Bugfree

Interactions:

Item Mod Support type
Sleep Charm Dark Utilities Bugfree
Sleeping Bag OpenBlocks Supported (no WTS)
Sleeping Bag Sleeping Bags Supported (no WTS)
<Sleeping Bags> Comforts Supported (no WTS)
Sleeping Mat Cyclic Supported (no WTS)

Support types:

  • Bugfree - somnia features are unavailable, but the bed/item doesn't cause any issues
  • Compatible - all somnia features are available, without any changes to the code
  • Supported (no WTS) - simulation only
  • Supported - simulation and wake time selection

Configurable GUI clock position

Is your feature request related to a problem? Please describe.
The hardcoded position of the clock in the sleep GUI may block information displayed by other mods.

Describe the solution you'd like
The clock's position can be configured to be on the left, right, or in the middle of the screen.

Phantoms don't spawn in overworld

Describe the bug

When Somnia is installed phantoms do not spawn in the overworld when the player doesn't sleep.

Is this bug related to another mod?

No. This happens even with no other mods.

Steps to reproduce

  1. Load world with somnia
  2. Don't sleep (any configuration with somnia)
  3. Behold the lack of phantoms!

Expected Behavior

Phantoms to spawn in overworld.

Additional context

Forge: 1.16.5-36.1.0
Mod version: 2.1.1-beta.2

Camera zooms in when sleeping

Describe the bug
When you sleep, the camera zooms in

Is this bug related to another mod?
No

To Reproduce
Steps to reproduce the bug:

  1. Set fatigue to 100
  2. Sleep

Expected behavior
For it not to zoom in

Screenshots
image
image

Additional context
Still happened at low Fatigue levels, so it's not a potion thing

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.